-- 测试条件跳转指令
-- 测试所有6个条件跳转指令

移动 累加器，10
移动 基址，20

-- 测试1: 等于跳转（JE）
比较 累加器，累加器    -- 相等，ZF=1
等于跳转 相等标签

-- 测试2: 不等于跳转（JNE）
比较 累加器，基址      -- 不相等，ZF=0
不等于跳转 不相等标签

-- 测试3: 大于跳转（JG）
移动 累加器，30
比较 累加器，基址      -- 30 > 20，应该跳转
大于跳转 大于标签

-- 测试4: 大于等于跳转（JGE）
比较 累加器，基址      -- 30 >= 20，应该跳转
大于等于跳转 大于等于标签

-- 测试5: 小于跳转（JL）
移动 累加器，10
比较 累加器，基址      -- 10 < 20，应该跳转
小于跳转 小于标签

-- 测试6: 小于等于跳转（JLE）
比较 累加器，基址      -- 10 <= 20，应该跳转
小于等于跳转 小于等于标签

-- 跳转到结束（避免执行标签）
跳转 结束

相等标签：
移动 计数，1
跳转 结束

不相等标签：
移动 计数，2
跳转 结束

大于标签：
移动 计数，3
跳转 结束

大于等于标签：
移动 计数，4
跳转 结束

小于标签：
移动 计数，5
跳转 结束

小于等于标签：
移动 计数，6
跳转 结束

结束：
空操作

